R03. Change of profile setting items and modeling¶
This section describes various setting items in the metamodel and view definition, and changes in behavior in modeling due to the changes.
Entity settings and behavior¶
The setting items of the entity and the behavior changes in modeling due to the change are as follows.
Setting item | Value | Behavior |
---|---|---|
Display Name | Character string | The display name in the model editor or model navigator changes. |
Class Name | String | The distinguished name in the extension changes. The behavior in the model editor does not change. |
Kind | Unchangeable | - |
Is Abstract | ON/OFF | If you change from the default value OFF to ON, it will not be included in the selection when selecting the model type. |
Inherit Base | Entities | Allows you to use the fields defined in the inheritor. |
Icon | Icon design | The icons displayed in the model navigator, toolbox, and view change. |
Allow deployment directly under the project | ON/OFF | If you change from the default value OFF to ON, you can add it directly under the project. |
Allow model file splitting | ON/OFF | If you change the default value from ON to OFF, you will not be able to split the model and its parent model into separate model files. |
Filelds | Fields | Allows you to hold values in defined fields. |
Show in ModelNavigator | ON/OFF | If you change the default value from ON to OFF, the model and its descendants will not be displayed in the Model Navigator. It will also be excluded from being exported. |
Show in Trace Page | ON/OFF | If you change the default value from ON to OFF, the model no longer appears on the trace page. It is also excluded from the calculation of trace coverage. |
Show differences when comparing differences | ON/OFF | If you change the default value from ON to OFF, even if there are differences when comparing model change differences, they will not be displayed. |
Exclude in searching | ON/OFF | If you change from the default value OFF to ON, it will not be included in the search target or finder selection. |
Exclude in replacement | ON/OFF | When the default value OFF is changed to ON, it is not included in the replacement target. |
Constraints | Path Constraints | When adding related models to the reference field, candidates are narrowed down to models that satisfy the path constraints. |
Tagged Value | Arbitrary tags and values | You can implement processing using tags and values with extensions. The behavior in the model editor does not change. |
Field settings and behavior¶
The setting items of the field held by the entity and the change in the behavior in modeling due to the change are as follows.
Setting item | Value | Behavior |
---|---|---|
Display Name | String | The title displayed for the corresponding item on the form view changes. |
Field Name | String | When displayed in a column of the tree grid, field values with the same field name are displayed in the same column, regardless of the display name of the field defined for each entity. The extension name changes. |
Data Type | Cannot be changed | - |
Multiplicity | Multiplicity of associated model | If [1] or [0..1], you cannot add a second associated model. |
Field Type | Not changeable | - |
Default Value | With/without | With, the value set for this initial value is initialized for that field. If none, the field will be initialized with the initial value according to the data type. |
Category | Character string | When the inspector is displayed, fields are grouped and displayed for each set category. |
Show in the Finder | ON/OFF | Displays/hides the field in the Finder. |
Show in the Inspector | ON/OFF | Shows or hides the field in the Inspector. |
Show differences when comparing differences | ON/OFF | If you change the default value from ON to OFF, even if there are differences when comparing model change differences, they will not be displayed. |
Exclude in searching | ON/OFF | If you change from the default value OFF to ON, it will not be included in the search target or finder selection. |
Exclude in replacement | ON/OFF | If the default value OFF is changed to ON, it will not be included in the replacement target. |
Tagged Value | Arbitrary tags and values | You can implement processing using tags and values with extensions. The behavior in the model editor does not change. |
Ownership-related settings and behavior¶
The setting items related to ownership between entities and the behavior change in modeling due to the change are as follows.
Settings | Value | Behavior |
---|---|---|
Display Name | String | The title displayed for the corresponding item on the form view changes. |
Field Name | String | When displayed in a column of a tree grid, field values with the same field name are displayed in the same column, regardless of the display name of the field defined for each entity. The extension identification name changes. |
Data Type | Cannot be changed | - |
Multiplicity | Multiplicity of associated model | If [1] or [0..1], you cannot add a second associated model. |
Field Type | Unchangeable | - |
Category | String | When displaying the Inspector, the fields are displayed grouped according to the set categories. |
Show in the Inspector | ON/OFF | Shows or hides the field in the Inspector. |
Show differences when comparing differences | ON/OFF | If you change the default value from ON to OFF, even if there are differences when comparing model change differences, they will not be displayed. |
Tagged Value | Arbitrary tags and values | You can implement processing using tags and values with extensions. The behavior in the model editor does not change. |
Reference-related/derivation-related setting items and behavior¶
The setting items of reference relation and derivation relation between entities and the behavior change in modeling due to the change are as follows.
Setting item | Value | Behavior |
---|---|---|
Display Name | String | The title displayed for the corresponding item on the form view changes. |
Relationship Name | String | The identification name in the extension changes. The behavior in the model editor does not change. |
Relate From | Unchangeable | - |
Relate To | No change | - |
Icon | Icon design | The icon displayed in the profile navigator and view changes. |
IsTwoWay | ON/OFF | If you change the default ON to OFF, you will not be able to edit this association from the destination model. |
Set Derivable Relationship | ON/OFF | When changing the default value of reference relation from OFF to ON, it can be edited as a derived relation in the model editor and will be displayed in the trace page. |
Filelds | Fields | Allows you to hold values in defined fields. |
Show differences when comparing differences | ON/OFF | If you change the default value from ON to OFF, even if there are differences when comparing model change differences, they will not be displayed. |
Tagged Value | Arbitrary tags and values | You can implement processing using tags and values with extensions. The behavior in the model editor does not change. |
Inheritance related setting items and behavior¶
There are no individual settings related to inheritance.
Shape setting items and behavior¶
The setting items of the shape definition for the diagram and the change of the behavior in modeling due to the change are as follows.
Settings | Value | Behavior |
---|---|---|
Display Name | String | The icon label displayed in the toolbox changes. |
Shape Name | Character string | No change |
Kind | Shape type | The shape type of the model held in the target field changes. |
Mapping Target | Unchangeable | - |
Target Field | Unchangeable | - |
Data Type | Cannot be changed | - |
Automatically add shapes when adding model | ON/OFF | When ON, shapes are automatically added and displayed on the ER diagram when adding models in other views. If it is OFF, the model will not be automatically added on the ER diagram even if it is added in another view, and it will be hidden. |
Figure | Shape shape | The shape of the model held in the target field changes. |
Color | Display color | The shape fill color, line color, and label display color change. |
Border Thickness | Positive integer | The thickness of the shape line changes. |
Show metamodel icon | ON/OFF | When ON, the shape label is displayed with an icon. |
Width/Height | Positive integer | The default size of the shape changes immediately after adding the model. |
Title/body | Field to be displayed | The field value specified for the title or body is displayed. |
Character alignment of title/body | Character alignment and font | Character alignment of title and body and display font are changed. |
Label | Field and position to display | The specified field value is displayed in each position. |
Child Shape | Fields and shapes displayed as child shapes | You can display and add child shapes inside the shape. |
Connector setting items and behavior¶
The setting items of the shape definition of the connector for the ER diagram and the change of the behavior in modeling due to the change are as follows.
Setting item | Value | Behavior |
---|---|---|
Display Name | Character string | No change |
Shape Name | Character string | No change |
Data Type | Cannot be changed | - |
Automatically add shapes when adding model | ON/OFF | When ON, connectors are automatically added and displayed on the ER diagram when adding relationships in other views. If it is OFF, the connector will not be automatically added on the ER diagram even if you add a relationship in another view, and it will be hidden. |
Orientation | Bidirectional/Forward/Reverse | For bidirectional, you can add connectors from both source and destination bidirectional. In the forward direction, you can add connectors from the origin to the destination. In the reverse direction, you can add a connector from the related destination to the related source. |
Relate From | Shape of connector tip | |
Relate To | Connector tip shape | The shape of the related end changes. |
Line Type | Connector wire shape | The path and bending of the connector change. |
Color | Display color | The color of the connector line changes (the fill color does not affect the display). |
Border Thickness | Positive integer | The thickness of the connector changes. |
Line Style | Solid line/Dash line/Dotted line | The line type of the connector changes. |
Show metamodel icon | ON/OFF | When ON, the icon is displayed on the label of the connector. |
Label | Field and position to display | The label attached to the connector changes. |
About [Orientation] of connector setting item
- If there are two types of relations, forward and backward, between the two models, both connectors are defined, and both setting items [Orientation] are set to [Both], a connector is added. Sometimes it is necessary to select the connector type.
- On the other hand, if you set [Forward] and [Backward] to the setting item [Orientation] of each connector, the connector type will be automatically determined according to the operation direction when adding the connector, and the selection operation You will be able to add connectors quickly without.